illegal possession - French English Dictionary